Taverna Greka Restaurant

326 Columbia St New Westminster, BC V3L 1A6,
New Westminster

Business Summary:

Address :326 Columbia St New Westminster, BC V3L 1A6
City :New Westminster
Phone :604-526-6651